package com.jsyl.lwbk.business.domain.education;

import java.util.Date;
import lombok.Data;

/**
    * 学生课程题目表
    */
@Data
public class TrainingProgramChild {
    /**
    * 题目ID
    */
    private Long id;

    /**
    * 中心ID
    */
    private Long centerId;

    /**
    * 老师ID
    */
    private Long teacherId;

    /**
    * 学生ID
    */
    private Long studentId;

    /**
    * 训练项目编号，格式为202011(以时间的月为单位。例如202011)
    */
    private Long trainingProgramNumber;

    /**
    * 课程科目名字(引入字典business_project_type，冗余)
    */
    private Integer projectType;

    /**
    * 课程模块名字(引入字典business_project_module，冗余)
    */
    private Integer projectModule;

    /**
    * 题目编号
    */
    private Long questionId;

    /**
    * 训练分数(引入字典business_question_score，冗余)
    */
    private Integer trainingScore;

    /**
    * 训练项目类型(引入字典business_training_module，冗余)
    */
    private Integer trainingModule;

    /**
    * 训练项目编号
    */
    private Integer trainingNum;

    /**
    * 训练项目方案(1.plan A 2.plan B)
    */
    private Integer trainingPlan;

    /**
    * 训练项目出题类型(1正常出题，2巩固题)
    */
    private Integer trainingType;

    /**
    * 训练项目ID
    */
    private Long trainingProgramId;

    /**
    * 训练项目名称
    */
    private String trainingName;

    /**
    * 训练项目内容(达成标准)
    */
    private String trainingContent;

    /**
    * 修改方向(引入字典business_input_type)
    */
    private Integer modifyDirection;

    /**
    * 老师修改的内容
    */
    private String modifyContent;

    /**
    * 老师修改后的内容
    */
    private String modifyTrainingContent;

    /**
    * 训练项目量表(静态常量(目前未达成40%以下，需巩固41-69%，已稳定70%))
    */
    private String trainingScale;

    /**
    * 是否教师确认(0确认过，1未确认。(默认为1))
    */
    private Integer confirm;

    /**
    * 创建者
    */
    private String createBy;

    /**
    * 创建时间
    */
    private Date createTime;

    /**
    * 更新者
    */
    private String updateBy;

    /**
    * 更新时间
    */
    private Date updateTime;
}